.layout-flex-base {
    display: flex;
    align-items: center;
}

.layout-flex-all {
    display: flex;
    align-items: center;
    justify-content: space-between;
}


/* 文字超出一行显示省略 */

.ellipsis {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}


/* 状态栏的高度 */

.status_bar {
    height: var(--status-bar-height);
    width: 100%;
}


/* 下划线 */

.underline {
    border-bottom: 1rpx solid #f0f1f6;
}


/* 圆角 */

.card-radius {
    border-radius: 10rpx;
}